development cosmology analysis mathematical open source consulting data projects solar observations developers mathematics solar physics math classique research solar flares fusion cgi solar online education science